От автора: в предыдущем урок мы начали тему восстановления пароля, создав форму для ввода email’a регистрации и проверив заполняемость этой формы. В этом уроке мы доработаем функцию forgot модели, добавив еще несколько проверок, и в итоге сформируем секретную ссылку, сохраним ее в БД и отправим на email пользователю.